var techlistsort = 'releaseTime';
var techlistdesc = 'desc';
var origin = new Array(); 
var industry = new Array(); 
var category = new Array(); 
var tradetype = new Array(); 
var content = $('#contentId').val();
$(function() {
	autoFilter();
	getTechList(true,1,"releaseTime","desc", false);
	$('.ad-close').click(function(){
		$('.ad-info').removeClass('pt50');
		$('.ad-info').css('height','0');
		$('.ad').css('height','0');
	});
	// 搜索条件选择样式
	$('.tech-filterui li').click(function(e) {
		$(this).toggleClass('on');
		e.stopPropagation();
	});
	$('.tech-filterui li a').click(function(e) {
		var index = $(this).parent().find('a').index(this);
		var l = $(this).parent().find('a.on').length;
		var type = Number($(this).attr('type'));
		var value = $(this).attr('code');
		switch (type) {
			case 1:
				!$(this).hasClass('on') ? origin.push(value) : origin = removeVal(origin, value);
				break;
			case 2:
				!$(this).hasClass('on') ? industry.push(value) : industry = removeVal(industry, value);
				break;
			case 3:
				!$(this).hasClass('on') ? category.push(value) : category = removeVal(category, value);
				break;
			case 4:
				!$(this).hasClass('on') ? tradetype.push(value) : tradetype = removeVal(tradetype, value);
				break;
		}
	
		if(index != 0) {
			$(this).parent().find('a:first').removeClass('on');
			$(this).parent().parent().addClass('on');
		} else {
			$(this).parent().find('a').removeClass('on');
			$(this).parent().parent().removeClass('on');
			switch (type) {
				case 1:
					origin = []; 
					break;
				case 2:
					industry = []; 
					break;
				case 3:
					category = []; 
					break;
				case 4:
					tradetype = []; 
					break;
			}
		}
		$(this).toggleClass('on');
		getTechList(true,1,techlistsort,techlistdesc, false);
		return false;
	});
	// 搜索排序选择样式
	$('.tech-sort-tag span').click(function() {
		$('.tech-sort-tag span').removeClass('on');
		$(this).addClass('on');
		$(this).siblings().find('i').removeClass('icon-zhengxu').addClass('icon-zhengxu1');
		var $i = $(this).find('i');
		techlistsort = $(this).attr('attribute');
		techlistdesc = 'desc';
		if($i.hasClass('icon-zhengxu1')){
			techlistdesc = 'asc'; 
			$i.removeClass('icon-zhengxu1').addClass('icon-zhengxu');
		} else {
			$i.removeClass('icon-zhengxu').addClass('icon-zhengxu1');
		}
		getTechList(true, 1, techlistsort, techlistdesc, false);
	});
	$('#submmitId').click(function(){
		content = $('#contentId').val();
		getTechList(true, 1, techlistsort, techlistdesc, false);
	});
	$('#contentId').bind('keypress', function(event) {  
        if (event.keyCode == "13") {              
            event.preventDefault();   
            content = $('#contentId').val();
            $('#submmitId').click();  
        }  
    });  
	$('#getmore').click(function(){
		var page = $('#nowpage').val();
		getTechList(true, page, techlistsort, techlistdesc, true);
	});
});

function removeVal(arr, removeItem){
	return $.grep(arr, function(value) {
		return value != removeItem;
	});
}
// 筛选条件的自适应
$(window).resize(function() {
	autoFilter();
	showProjectDetail();
});
// 设置显示更多	
function autoFilter() {
	var winwidth = $(window).width();
	$('div.keys').each(function(i) {
		var width = $(this).width();
		var length = $(this).find('a').length;
		var wordsize = Trim($(this).find('a').text(), 'g').length  + Number(length) * 3;
		var childwidth = wordsize * 12;
		if(childwidth > width) {
			$(this).parent().addClass('auto');
		} else {
			$(this).parent().removeClass('auto');
		}

	});

}